pump rings - German English Dictionary